sarcoma fascicular - French English Dictionary